home *** CD-ROM | disk | FTP | other *** search
/ X User Tools / X User Tools (O'Reilly and Associates)(1994).ISO / install.xut < prev    next >
Text File  |  1994-10-02  |  2KB  |  73 lines

  1. #!/bin/sh
  2. #       Copyright (C) Ready-to-Run Software, Inc. 1994.
  3. #       This Module contains Proprietary Information of 
  4. #       Ready-to-Run Software, Inc. and may not be copied 
  5. #       or otherwise redistributed.
  6. #
  7. WORKDIR=`pwd`
  8. CDROM=${CDROM-/cdrom}
  9. if test ! -f $CDROM/INSTALL.XUT -a ! -f $CDROM/INSTALL.XUT\;1 ; then 
  10.    cd `dirname $0` ; CDROM=`pwd`
  11.    echo Assuming CDROM \ \ is mounted at $CDROM
  12.    cd $WORKDIR
  13. fi
  14. if test "$MACHINE" = ""; then
  15.    case `uname -a` in
  16.          OSF1*alpha)  MACHINE='alpha'
  17.                       ;;
  18.          SunOS*sun3*) MACHINE='sun3'
  19.                       ;;
  20.          SunOS*4.1*sun4*) 
  21.                       MACHINE='sun4c'
  22.                       ;;
  23.          SunOS*5.*sun4*) 
  24.                       MACHINE='ssol2'
  25.                       ;;
  26.          ULTRIX*RISC) MACHINE='risc'
  27.                       ;;
  28.          AIX*)        MACHINE='rs6000'
  29.                       ;;
  30.          HP-UX*)      MACHINE='hp700'
  31.                       ;;
  32.          *)           MACHINE='unknown'
  33.                       ;;
  34.    esac
  35. fi
  36. eval `(test -f /bin/tr && echo tr=/bin/tr) || echo tr=/usr/bin/tr`
  37. if test ! -d $CDROM/$MACHINE ; then
  38.    MACHINE=`echo $MACHINE | $tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`
  39.    if test ! -d $CDROM/$MACHINE ; then
  40.       MACHINE='unknown'
  41.    else
  42.       BIN=BIN
  43.       COMMON=COMMON
  44.       PERL=PERL
  45.       INSTALL=INSTALL
  46.       XPERL=PERL
  47.       XINSTALL=INSTALL
  48.    fi
  49. else
  50.    BIN=bin
  51.    COMMON=common
  52.    PERL=perl
  53.    INSTALL=install
  54.    XPERL=perl
  55.    XINSTALL=install
  56. fi
  57. if test ! -f $CDROM/$MACHINE/$BIN/$XPERL ; then
  58.    XINSTALL=$INSTALL.
  59.    XPERL=$PERL.
  60. fi
  61. if test ! -f $CDROM/$MACHINE/$BIN/$XPERL ; then
  62.    XINSTALL="$XINSTALL;1"
  63.    XPERL="$XPERL;1"
  64. fi
  65. if test ! -f $CDROM/$MACHINE/$BIN/$XPERL ; then
  66.    XINSTALL="$INSTALL;1"
  67.    XPERL="$PERL;1"
  68. fi
  69. echo Assuming MACHINE is $MACHINE
  70. machine=$MACHINE
  71. exec $CDROM/$MACHINE/$BIN/$XPERL $CDROM/$COMMON/$XINSTALL $MACHINE $CDROM
  72.  
  73.